package com.zhl.file_reader_write1;

import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.io.Reader;

public class FileReaderTest1 {
    public static void main(String[] args) {
        //目标：掌握文件字符输入流每次读取一个字符

        try (
                //创建一个文件输入流对象
                Reader r = new FileReader("D:\\Code\\LearnForJob\\java\\javasepro3\\java17\\src\\com\\zhl\\file_reader_write1\\oprate.txt");
                ){
            //读取文件内容
//            int c;
//            while((c = r.read()) != -1){
//                System.out.print((char)c);
//            }
            //3.每次读取多个字符  这里每次读取3个字符
            char[] chars = new char[3];
            int len;
            while ((len = r.read(chars)) != -1) {
                System.out.print(new String(chars, 0, len));
            }



        } catch (Exception e) {
            e.printStackTrace();
        }


    }
}
